package com.xueyi.operations.service.impl;

import cn.hutool.http.HttpRequest;
import com.xueyi.operations.domain.dto.OpMakerInfoDto;
import com.xueyi.operations.domain.po.OpMakerInfoPo;
import com.xueyi.operations.domain.query.OpMakerInfoQuery;
import com.xueyi.operations.domain.correlate.OpMakerInfoCorrelate;
import com.xueyi.operations.service.IOpMakerInfoService;
import com.xueyi.operations.manager.IOpMakerInfoManager;
import com.xueyi.common.web.entity.service.impl.BaseServiceImpl;
import org.springframework.stereotype.Service;

import java.io.Console;
import java.util.List;

/**
 * 厂商信息管理 服务层处理
 *
 * @author lwb
 */
@Service
public class OpMakerInfoServiceImpl extends BaseServiceImpl<OpMakerInfoQuery, OpMakerInfoDto, OpMakerInfoCorrelate, IOpMakerInfoManager> implements IOpMakerInfoService {

    /**
     * 查询厂商信息对象列表 | 数据权限
     *
     * @param opMakerInfo 厂商信息对象
     * @return 厂商信息对象集合
     */
    @Override
    //@DataScope(userAlias = "createBy", mapperScope = {"OpMakerInfoMapper"})
    public List<OpMakerInfoDto> selectListScope(OpMakerInfoQuery opMakerInfo) {
        return super.selectListScope(opMakerInfo);
    }


    @Override
    public List<OpMakerInfoPo> selectMyList(OpMakerInfoQuery queryEntity) {
        return super.baseManager.selectMyList(queryEntity);
    }
}
